﻿@media screen and (min-height:0px)  and  (max-height:880px)  {
	.allnav h1{padding:40px 0 10px 0}
	.allnav-list ul>li{margin:0}
	.allnav-list{margin-top:20px}
	.allnav-dd{margin-top:20px;}
	
}


@media screen and (min-width:200px)  and  (max-width:1840px)  {
	/*经典案例*/
	.case .container-s{ max-width: 96%;}
}



@media screen and (min-width:200px)  and  (max-width:1800px)  {
	/*企业文化*/
	.culture-info .text{ margin-left: 20%;}

	/*工程范围分类*/
	.project-class .ctitle1>li{width: 15%}

}



@media screen and (min-width:200px)  and  (max-width:1700px)  {
	/*中卫宝佳*/
	.about .info{ padding-left: 4%; }

	/*工程范围*/
	.project-list ul li .info p{width: 85%}


	/*企业文化*/
	.culture-info .text{ margin-left: 16%; width:70%}

}

@media screen and (min-width:200px)  and  (max-width:1600px)  {
	/*企业文化*/
	.culture-info .text{ margin-left: 13%; width:75%}

	/*工程范围分类*/
	.project-class .ctitle1>li{width: 16%; margin: 0 3px}


}


@media screen and (min-width:200px)  and  (max-width:1580px)  {
	/*资质证书*/
	#nyhonor-prev{left: -3.5%}
	#nyhonor-next{ right: -3.5%}
}


@media screen and (min-width:200px)  and  (max-width:1500px)  {
	.container-s{max-width: 96%;}
	/*导航左侧*/
	.nav-left{width: calc(100% - 320px)}
	.nav-right .search{width:80px}



	/*中卫宝佳*/
	.about .info{ padding-left: 2%; }
	.about .info p{width: 85%}
	.honor .info{padding: 0 3%}
	.honor-list{width: 100%}


	/*公司新闻*/
	#company-prev, #company-next{bottom: 10%}


	/*企业文化*/
	.culture-info .text{ margin-left: 6%; width:80%}

	/*资质证书*/
	#nyhonor-prev{left: -1.5%}
	#nyhonor-next{ right: -1.5%}


	/*工程范围分类*/
	.project-class .ctitle1{width: 101.5%}
	.project-class .ctitle1>li{float: left; display: block;  width: calc(100%  / 6 - 1.5%); margin: 0 1.5% 0 0}	
	.project-class .ctitle1>li a{width: 100%; line-height: 55px; text-align: center; text-indent: 0!important;; background: #fff!important;}
	.project-class .ctitle1>li:hover>a,.project-class .ctitle1>li.on>a{background: #1e4592!important;}


	.foot-wechat{position: absolute; right: 2%}
}




@media screen and (min-width:200px)  and  (max-width:1400px)  {
	.container{max-width: 96%;}

	/*公司新闻*/
	.company-news ul li .info{padding: 5% 2%}
	#company-prev{right: 26.6%}


	/*内页banner*/
	.ny-banner{height: 400px;}
	.ny-banner strong{font-size: 45px;}


	/*关于中卫宝佳*/
	.ny-title em{font-size: 28px}
	.about-info{margin-top: 2%}
	.about-info p{line-height: 34px;}

	/*企业文化*/
	.culture-info .text{ margin-left: 4%; width:85%}

	/*我们的特点*/
	.features-list ul li .info p{width: 94%; line-height: 26px}

	/*内页公司业绩详情页*/
	.company-title strong{font-size: 26px}
	/*.company-content{margin: 22px 0 40px}*/

	/*内页新闻资讯列表页*/
	.nynews-list ul li{margin-right: 2%; width: calc(100% / 2 - 2% - 30px); margin-bottom: 3%}
	.nynews-list ul li .info em{margin: 4% 0 3%;}


	.pro-wechat{right: 20%;}



}


@media screen and (min-width:200px)  and  (max-width:1318px)  {
	/*内页公司业绩详情页*/
	.nycompany .container{max-width: 96%;}


}

@media screen and (min-width:200px)  and  (max-width:1310px)  {
	/*工程范围*/
	.project-icon{width: 100%}

	/*公司新闻*/
	#company-prev{right: 27.2%}

}

@media screen and (min-width:200px)  and  (max-width:1200px)  {
	/*pc端公共头部*/
	.nav-fix,.allnav{display: none!important;}


	/*手机端公共头部*/
	.header{display: none;}
	.wap-header{display: block; height: 60px; position: fixed; top: 0; width: 100%; background: #fff; z-index: 99; box-shadow: 1px 1px 3px rgba(0,0,0,0.1);}
	.wap-header .logo h1{line-height: 0}
	.wap-header .logo a{display: block;}
	.wap-header .logo img{display: inline-block; margin-top: 10px; height: 40px;}
	.wap-click { padding: 7px 0;}
	.wap-click span{width: 30px; height: 2px;background: #333;display: block;margin: 10px auto; transition: all 277ms ease-in-out;position: relative;}
	.active span.cl-1{transform: rotate(-45deg);top:12px;}
	.active span.cl-2{opacity: 0;}
	.active span.cl-3{transform: rotate(45deg);top:-12px;}
	.wap-header .ver {margin-top: 0;}
	.wap-header .ver img {display: block;margin-top: 21.5px;margin-right: 18px;}
	.wap-search img{display: block; margin-top: 20px; margin-right: 18px;}
	.wap-nav{position: relative; top: 0px; background: #F6F6F6; z-index: 20; left: 0; width: 100%; display: none;}
	.wap-nav ul li a{ display: block;font-size: 16px;line-height:45px;color: #434343;text-indent: 23px;transition: all .6s;}
	.wap-nav ul li span{display: inline-block; text-indent: 5px;}
	.wap-nav ul li>a:hover,.wap-nav ul li.on>a{ background: #1e4592;color:#fff}
	.wap-hide{ background: #fff; display: none;}
	.wap-hide dd{border-bottom: 1px dashed #eee;}
	.wap-nav .wap-hide dd a{text-indent:30px;line-height:45px}
	.wap-nav .wap-hide dd a:hover{color: #1e4592;}
	.seach-form{display: none;}
	.seach-form form{ position: absolute;top:80px; background: #fff;cursor: pointer; width: 96%; left: 2%;}
	.seach-form input{float:left;border:none;height:40px; outline: none; font-size: 15px;}
	.seach-form  .f-text{width: calc(100% - 80px); line-height: 40px; text-indent: 20px; background: #f5f5f5;}
	.seach-form  .f-submit{width:80px; background: #1e4592;color:#fff}
	.wap-headerzw{height: 60px; display: block;}


	/*PC端首页banner*/
	.banner {height: auto;}
	.banner .swiper-slide{background: transparent!important;}
	.banner img{display: block;}
	#banner-num{bottom: 2%}
	#banner-num .swiper-pagination-bullet{margin: 0 7px; width: 10px; height: 10px;}


	/*中卫宝佳*/
	.about .info strong{margin: 90px 0 37px}
	.about-title img{width: 90px;}
	.honor .info{padding: 0 2%}


	/*经典案例*/
	.index-title h2{font-size: 28px; line-height: 28px;}
	.case-list ul{width: calc(100% + 3.5%)}
	.case-list ul li{ margin-right: 3.5%; width: calc(100% / 2 - 3.5%); }


	/*工程范围*/
	.project-list ul li .info em{font-size: 20px;}
	.project-list ul li .icon img{width: 60px; margin: 0 auto 15px}
	.project-list ul li .icon span{font-size: 16px; line-height: 16px;}


	/*公司新闻*/
	#company-prev,#company-next{display: none;}
	#company-num{display: block; right: 25%;text-align: right;bottom: 13%; left: auto}


	/*公共底部*/
	.foot-top{padding: 40px 0}
	.foot-nav dl{margin-right: 73px}
	.foot-wechat{width: 26.5%}


	/*内页公共头部*/
	.ny-headerzw{display: none!important;}


	/*内页banner*/
	.ny-banner{height: 350px;}
	.ny-banner strong{font-size: 40px;}


	/*面包屑*/
	.position span a{margin: 0 8px}
	.wap-nyclass .ctitle1 li{margin-left: 38px}


	/*关于中卫宝佳*/
	.ny-title{margin-bottom: 30px}
	.ny-title em {font-size: 26px;}
	.about-info{margin-top: 1%}
	.about-info p{line-height: 30px}

	/*我们的理念*/
	.idea-list ul{width: calc(100% + 15px)}
	.idea-list ul li{float: left; width: calc(100% / 3 - 15px); margin-right: 15px;}
	.idea-list ul li .info img{width: 38px; margin: 0 auto 6px}
	.idea-list ul li .info strong{font-size: 18px; margin-bottom: 0}
	.idea-list ul li .info h2{font-size: 15px; width: 96%; margin: 0 auto}

	/*资质证书*/
	.nyhonor-list{margin-bottom: 20px; padding-bottom: 40px}
	#nyhonor-prev,#nyhonor-next{display: none;}
	#nyhonor-num{display: block;}


	/*工程范围分类*/
	.project-class .ctitle1{width: 101%}
	.project-class .ctitle1>li{float: left; display: block;  width: calc(100%  / 6 - 1%); margin: 0 1% 0 0}	
	.project-class .ctitle1>li a{font-size: 16px;}
	

	/*内页工程范围列表页*/
	.nyproject-list ul li em{line-height: 50px}


	/*内页工程范围详情页*/
	#project-prev{left: -6%}
	#project-next{right: -6%}
	.nyproject-title h3{font-size: 28px}
	.nymain-xq .info{padding: 40px 3%}
	.nyxq-link a{width: 160px; line-height: 50px; margin: 0 15px}
	.nyxq-link input{line-height: 50px;}

	/*内页公司业绩列表页*/
	.company-list ul li{margin-bottom: 2%}
	.company-list ul li strong{font-size: 16px; line-height: 50px}


	/*内页公司业绩详情页*/
	.company-title strong{font-size: 24px}
	.company-details{padding: 40px 3%}




	/*内页新闻资讯列表页*/
	.nynews-list ul li .pic{margin-right: 4%}
	.nynews-list ul li .info{width: 51%}
	.nynews-list ul li .info span{line-height: 36px}


	/*内页联系我们*/
	.contact-info em{font-size: 21px; }



	.pro-wechat{right: 18%;}


	/*内页案例列表页*/
	.nycase-list ul{width: calc(100% + 2%)}
	.nycase-list ul li{ margin-right: 2%; width: calc(100% / 3 - 2%); }


	/*2021.8.10 业绩*/
	.yj{width: 100%!important}
	.yj tr td{width: calc(99% / 2 )!important; margin-right: 1%!important; display: inline-block!important;}
	.yj tr td:last-child{margin-right: 0!important}
	.yj tr td img{display: block; width: 100%!important; height: auto!important;}

}


@media screen and (min-width:200px)  and  (max-width:1186px)  {
	/*内页在线留言*/
	.ny-message .container{max-width: 96%;}
}


@media screen and (min-width:200px)  and  (max-width:1122px)  {

	/*内页工程范围详情页*/
	#project-prev{left: -2%}
	#project-next{right: -2%}

}


@media screen and (min-width:200px)  and  (max-width:1042px)  {

	/*内页工程范围详情页*/
	#project-prev,#project-next{display: none;}
	#project-num{display: block; width: 100%; bottom: 21%}
	#project-num .swiper-pagination-bullet{width: 9px; height: 9px; background:#f0f0f0; opacity: 1; margin: 0 5.5px; }
	#project-num .swiper-pagination-bullet-active{background:#1e4592;  }

}


@media screen and (min-width:200px)  and  (max-width:1012px)  {
	/*工程范围分类*/
	.project-scope .ny-title{margin-bottom: 30px}
	.project-scope{padding: 46px 0}
	.project-class{overflow: hidden;}
	.project-class .ctitle1>li{ width: calc(100%  / 3 - 1%); margin: 0 1% 2% 0}	
	.project-class .ctitle1>li:hover .ctitle2,.project-class .ctitle1>li.on .ctitle2{display: none;}
	.project-class .ctitle1>li>a:after,.project-class .ctitle1>li:hover>a:after, .project-class .ctitle1>li.on>a:after{display: none;}
}

@media screen and (min-width:200px)  and  (max-width:1000px)  {
	/*内页工程范围详情页*/
	.nyproject .container{max-width: 96%}
	
}


@media screen and (min-width:200px)  and  (max-width:960px)  {

	/*中卫宝佳*/
	.about .info strong{margin: 70px 0 20px}
	.about-title img{width: 80px;}
	.about .info p{line-height: 35px}


	/*经典案例*/
	.index-title a{width: 160px}

	/*工程范围*/
	.project-icon ul li{ width: calc(100% / 6 - 1%); margin: 0 0.5%}
	.project-icon ul li h3{line-height: 20px}
	.project-list{overflow: hidden;}
	.project-list ul{width: 101.5%}
	.project-list ul li{margin-right: 1.5%!important; width: calc(100% / 3 - 1.5%)!important; height: 300px; margin-bottom: 1.5%; background-size: cover!important}
	.project-list ul li .pic img{display: none;}
	.project-list ul li:nth-child(1){background: url(../images/project-pic1.jpg) no-repeat center;}
	.project-list ul li:nth-child(2){background: url(../images/project-pic2.jpg) no-repeat center;}
	.project-list ul li:nth-child(3){background: url(../images/project-pic3.jpg) no-repeat center;}
	.project-list ul li:nth-child(4){background: url(../images/project-pic4.jpg) no-repeat center;}
	.project-list ul li:nth-child(5){background: url(../images/project-pic5.jpg) no-repeat center;}
	.project-list ul li:nth-child(6){background: url(../images/project-pic6.jpg) no-repeat center;}
	.project-list ul li:nth-child(7){display: none;}
	.project-list ul li .info p{width: 90%}


	/*公司新闻*/
	.company-news ul li .info p{-webkit-line-clamp: 2;}
	#company-num{bottom: 12%; }



	/*公共底部*/
	.foot-nav dl{margin-right: 50px}
	.foot-nav dl:nth-child(2){display: none;}
	.foot-wechat{width: 32.5%}
	.foot-copy .fl,.foot-copy .fr{float: none;}




	/*内页banner*/
	.ny-banner{height: 300px;}
	.ny-banner strong{font-size: 35px}


	/*面包屑*/
	.ny-main {padding: 30px 0 0;}
	.position{height: auto;  line-height: 70px; border-bottom: none;}
	.position span{display: block; float: none; width: 100%; border-bottom: 1px solid #e6e6e6; }
	.wap-nyclass{position: relative; top: 0; left: 0; right: 0; margin: 30px auto 0; width: 100%; overflow: hidden;float: none; }
	.wap-nyclass .ctitle1{width: 103%}
	.wap-nyclass .ctitle1 li{margin-right: 3%; width: calc(100% / 3  - 3%); margin-bottom: 3%;  margin-left: 0}
	.wap-nyclass .ctitle1 li a{background: #fafafa; color: #333; text-align: center;  line-height: 50px}
	.wap-nyclass .ctitle1 li.on a,.wap-nyclass .ctitle1 li:hover a{background:#1e4592; color: #fff;}


	/*关于中卫宝佳*/
	.about-pic,.about-info{float: none; width: 100%}
	.about-pic{margin-bottom: 30px}
	.about-pic ul li .pic{width: 55%; margin: 0 auto}
	.about-info {margin-top: 0}
	.about-info .ny-title{text-align: center;}
	#about-prev{background: url(../images/about-prev.png) no-repeat center #fafafa; left: 0}
	#about-next{background: url(../images/about-next.png) no-repeat center #fafafa; right: 0}
	#about-prev:hover{background: url(../images/about-prev2.png) no-repeat center #fafafa;}
	#about-next:hover{background: url(../images/about-next2.png) no-repeat center #fafafa;}

	/*企业文化*/
	.culture-info .ny-title{margin-bottom: 15px}
	.culture-info .text{ width:92%}


	/*我们的理念*/
	.idea-list ul li{width: calc(100% / 2 - 15px); margin-bottom: 20px;}


	/*我们的特点*/
	.features-list ul li{width: 50%}


	/*内页工程范围列表页*/
	.nyproject-list ul li{ width: calc(100% / 2 - 1.5%);}


	/*内页工程范围详情页*/
	.nyproject-title h3{font-size: 26px}


	/*内页新闻资讯列表页*/
	.nynews-list ul li .pic,.nynews-list ul li .info{float: none; width: 100%; }
	.nynews-list ul li .pic{margin-right: 0}


	/*内页资质证书列表页*/
	.certifications-list ul{width: calc(100% + 2.5%)}
	.certifications-list ul li{float: left; margin-right: 2.5%; width: calc(100% / 3 - 2.5%); margin-bottom: 2.5%}


	.pro-wechat{left: 0; right: 0; top: 38px;}



	/*内页案例列表页*/
	.nycase-list ul{width: calc(100% + 2%)}
	.nycase-list ul li{ margin-right: 2%; width: calc(100% / 2 - 2%); }


}

@media screen and (min-width:200px)  and  (max-width:900px)  {
	.nynews-xq img{display: block; width: 100%!important; height: auto!important;}
	.nynews-xq img.news-wechat{width: auto!important;}
}



@media screen and (min-width:200px)  and  (max-width:768px)  {
	/*中卫宝佳*/
	.about .info, .about .video{float: none; width: 100%; height: 350px}
	.about .info{padding: 30px 2% 35px; width: 100%; height: auto;}
	.about .info strong{margin: 0 0 10px; text-align: center;}
	.about .info p{width: 100%}
	.about .info a{margin: 30px auto 0}
	.about-title img{display: none;}
	.honor .pic, .honor .info{float: none; width: 100%; height: 300px;}
	.honor .pic{background-size: cover}
	.honor .info{padding: 40px 2% 25px; height: auto;}
	.honor-list{margin-top: 0}

	.about .video{display: none;}
	.wap-video{display: block; position: relative; height: 300px; overflow: hidden;}
	.video-button img{position: absolute;left:0;bottom:0;top:0;right:0;display: block;text-align: center;width:54px;margin:auto}
	.wap-video video{width: 100%; height: 100%; object-fit: fill;}



	/*公司新闻*/
	.company-news ul li .pic{width: 46%}
	.company-news ul li .info{width: 60%}
	.company-news ul li .info strong{font-size: 16px; margin-bottom: 2px;}
	.company-news ul li .info p{line-height: 28px; margin-bottom: 10px;}
	#company-num{bottom: 14%}


	/*内页公司业绩列表页*/
	.company-list ul li{ width: calc(100% / 2 - 1.8%);}

	/*内页在线留言*/
	.ny-message ul li{width: calc(100% / 2 - 15px);}

	/*内页联系我们*/
	.contact-info em{font-size: 18px}
	.contact-info .text{margin-left: 5%}



	.phone-consult{display: inline-block!important;}
	.pc-consult{display: none!important;}
	.pro-wechat{display: none;}
	.pro-wechat{display: none;}

}



@media screen and (min-width:200px)  and  (max-width:700px)  {
	.foot-copy .fr{display: none;}
	.foot-copy p{line-height: 28px;}
}


@media screen and (min-width:200px)  and  (max-width:640px)  {
	/*手机端公共头部*/
	.wap-nav ul li a{font-size: 15px;}
	.wap-hide dd{width: calc(100% / 2); float:left;}
	.wap-nav .wap-hide dd a{font-size: 14px; text-indent: 0; text-align: center;}

	/*手机端公共底部*/
	.wapfoot-zw,.wapfooter,#wxnr{display: block;}
	.wapfoot-zw{height: 54px;}
	.wapfooter{position: fixed; bottom: 0; width: 100%; height: 54px; line-height: 54px; background: #1e4592; z-index: 999}
	.wapfooter .foot-nav{float: left; width: calc(100% / 3)}
	.wapfooter .foot-nav-2{background: #f18c1a}
	.wapfooter .foot-nav-bg{display: inline-block; width: 40%;  height: 54px; line-height: 54px; text-align: center;}
	.wapfooter .foot-nav-bg1{background: url(../images/nav-bg1.png) no-repeat center center; background-size:40%;}
	.wapfooter .foot-nav-bg2{background: url(../images/nav-bg2.png) no-repeat center center; background-size:40%;}
	.wapfooter .foot-nav-bg3{background: url(../images/nav-bg3.png) no-repeat center center; background-size:40%;}
	.wapfooter a{display: inline-block; width:60%; font-size: 1.1rem; line-height: 54px; color: #fff;}
	#wxnr {width: 100%;height: 100%;max-width: 640px;min-width: 320px;position: fixed;top: 0;z-index: 1000;display: none;background: rgba(0,0,0,.6);}
	#wxnr .nrdf {margin: auto;position: absolute;top: 50%;left: 0;right: 0;width: 18rem;    height: 11rem;padding: 4rem 0 3rem;margin-top: -11rem;text-align: center;background-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius: 10px;}
	#wxnr img {display: block;margin: 0 auto 0.8rem;}
	#wxnr p {display: block;font-size: 1.1rem;text-align: center;color: #666;}
	#wxnr i {display: block;position: absolute;top: 1rem;right: 1rem;width: 1.5rem;height: 1.5rem;font-size: 1rem;line-height: 1.5rem;text-align: center;color: #fff;font-weight: bold;font-style: normal;background: #333;border-radius: 1rem;cursor: pointer;}
	#wxnr #btn {display: inline-block;padding:  0.1rem 0.2rem;background-color: #f19903;color: #fff;border-radius: 0.2rem;cursor: pointer;}


	/*PC端首页banner*/
	#banner-num .swiper-pagination-bullet{margin: 0 5px; width: 8px; height: 8px;}
	

	/*中卫宝佳*/
	.honor{margin-bottom: 40px}
	.honor .pic{ height: 200px;}
	.wap-video{ height: 200px;}


	/*经典案例*/
	.index-title h2 {font-size: 20px;line-height: 20px; margin-bottom: 2px}
	.index-title a{width: 100px; font-size: 14px; line-height: 40px; }
	.index-title a{margin-left: 10px}
	.case{padding: 35px 0 30px}
	.case .index-title{margin-bottom: 20px}
	.case-list{padding-bottom: 40px;}
/*	.case-list ul{width: calc(100% + 2%)}
	.case-list ul li{ margin-right: 2%; width: calc(100% / 2 - 2%); margin-bottom: 15px}*/
	.case-list ul li .name{position: relative; bottom: 0; width: 100%; background: rgba(30,69,146,0.9)}
	.case-list ul li .name em{margin-left: 0; padding: 0 2%; width: 96%; text-align: center; font-size: 14px; line-height: 35px;}
	#case-num{display: block;}

	/*工程范围*/
	.project .index-title{margin-bottom: 20px}
	.project-icon{margin: 0 auto 10px}
	.project-icon ul li{ width: calc(100% / 3 - 2%); margin: 0 1% 18px}
	.project-icon ul li .icon{width: 30px; height: 30px; background-size: cover!important; margin: 0 auto 10px}
	.project-list{margin-bottom: 40px}
	.project-list ul li{margin-right: 2%!important; width: calc(100% / 2 - 2%)!important; height: 150px; margin-bottom: 2%}
	.project-list ul li .info em{font-size: 15px}
	.project-list ul li .info p{display: none;}
	.project-list ul li:hover .info{display: none;}


	/*公司新闻*/
	.company-news{padding-bottom: 30px; margin-bottom: 20px}
	.news .index-title{margin-bottom: 20px}
	.company-news ul li .pic{float: none; width: 100%}
	.company-news ul li .info{position: relative; width: 100%; padding: 20px 2% 30px; top:0; transform: inherit; box-shadow: 0 0 0 #fff; border: 1px solid #f2f2f2; border-top: none;}
	.company-news ul li .info strong{margin-bottom: 5px;}
	.company-news ul li .info p{margin-bottom: 18px}
	#company-num {display: block;right: auto;text-align: center;bottom: 0;left: auto;}


	/*行业动态*/
	.industry-news {padding-bottom: 38px;margin-bottom: 10px;}
	.industry-news ul li .info{padding: 18px  2%}
	#industry-num{display: block;}


	/*2021.6.28新闻框架改变*/
	.news-btn{margin-bottom: 30px;}
	.news-btn ul li a{width: 135px; line-height: 40px;}
	.news-num{display: block; text-align: center; width: 100%; margin-top: 20px}
	.news-num .swiper-pagination-bullet{margin: 0 4px;}
	.news-list{padding-bottom: 35px; margin-bottom: 25px;}

	/*公共底部*/
	.foot-top{display: none;}
	.foot-wechat{display: none;}
	.foot-bottom{padding: 20px 0 15px; text-align: center;}
	.foot-nav,.foot-nav dl{float: none; width: 100%;}
	.foot-nav dl:nth-child(1){display: none;}
	.foot-nav dl dd{line-height: 30px; display: inline-block; margin-left: 5px}
	.foot-nav dl dd:nth-child(2n){margin-right: 0}
	.foot-nav dl dt{display: none;}
	.foot-copy span{margin: 0 15px 0 0}
	.foot-nav dl dd strong{font-size: 17px}


	/*内页banner*/
	.ny-banner{height: 160px;}
	.ny-banner strong{font-size: 24px;}


	/*面包屑*/
	.position {line-height: 50px; overflow: hidden;}
	.wap-nyclass .ctitle1{width: 102%}
	.wap-nyclass .ctitle1 li{margin-right: 2%; width: calc(100% / 2  - 2%); margin-bottom: 2%;  }
	.wap-nyclass .ctitle1 li a{font-size: 15px; line-height: 40px}


	/*关于中卫宝佳*/
	.nyabout{padding-bottom: 40px}
	.about-pic ul li .pic{width: 100%; margin: 0 auto}
	#about-prev,#about-next{display: none;}
	#about-num{display: block;}
	.ny-title{margin-bottom: 22px}
	.ny-title em {font-size: 20px; line-height: 20px; margin-bottom:6px}
	.ny-title span{font-size: 12px; line-height: 16px}

	/*企业文化*/
	.culture {margin-bottom: 25px}
	.culture-info, .culture-pic{float: none; width: 100%; height: auto}
	.culture-info .ny-title{text-align: center; margin-bottom: 6px}
	.culture-info{padding: 25px 0; background-size: cover}
	.culture-info p{line-height: 28px}
	.culture-pic{height: 200px; background-size: cover}

	/*我们的理念*/
	.idea{margin-bottom: 10px}
	.idea-list ul{width: 100%}
	.idea-list ul li{width: 100%; margin-right: 0px;}
	.idea-list ul li .info img{ margin: 0 auto 15px}
	.idea-list ul li .info strong{font-size: 16px; margin-bottom: 5px}
	.idea-list ul li .info h2{ width: 100%;}

	/*我们的特点*/
	.features-list{margin-bottom: 26px}
	.features-list ul li .pic{background-size: cover!important}
	.features-list ul li .info strong{font-size: 16px; margin-bottom: 6px}
	.features-list ul li .info p{line-height: 20px}

	/*资质证书*/
	.nyhonor {margin-bottom: 42px}
	.nyhonor-list{margin-bottom: 10px; padding-bottom: 30px}
	.honor-more a{width: 168px; line-height: 45px}

	/*内页资质证书列表页*/
	.certifications-list ul{width: calc(100% + 2%)}
	.certifications-list ul li{float: left; margin-right: 2%; width: calc(100% / 2 - 2%); margin-bottom: 2%}


	/*工程范围分类*/
	.project-scope{padding: 26px 0 30px}
	.project-scope .ny-title{margin-bottom: 22px;}
	.project-class .ctitle1{width: 102%}
	.project-class .ctitle1>li{ width: calc(100%  / 2 - 2%); margin: 0 2% 2% 0}	
	.project-class .ctitle1>li a{font-size: 15px; line-height: 45px}


	/*内页工程范围列表页*/
	.nyproject-list{padding-bottom: 40px}
	.nyproject-list ul{width: 102%}
	.nyproject-list ul li{float: left; margin-right: 2%; width: calc(100% / 2 - 2%); margin-bottom: 3%}
	.nyproject-list ul li em{font-size: 14px; line-height: 40px}


	/*内页main*/
	.ny-main{padding: 35px 0 0}


	/*内页工程范围详情页*/
	.nyproject{padding-bottom: 45px}
	.nyproject-title h3{font-size: 20px; margin-bottom: 20px}
	#project-num{ bottom: 23%}
	.details-title{margin-bottom: 18px;}
	.details-title strong{font-size: 16px; margin-bottom: 15px}
	.nymain-xq{margin-bottom: 35px}
	.nymain-xq .info{padding: 30px 3%}
	.nyxq-link{margin-bottom: 40px}
	.nyxq-link a{width: 120px; font-size: 15px; line-height: 40px; margin: 0 6px}
	.nyxq-link input{line-height: 40px;}


	/*内页公司业绩列表页*/
	.company-list{padding-bottom: 45px}
	.company-list ul{width: 102%}
	.company-list ul li{ width: calc(100% / 2 - 2%); margin-right: 2%; }
	.company-list ul li strong{font-size: 14px; line-height: 40px; height: 40px; overflow: hidden;}



	/*内页公司业绩详情页*/
	.company-title strong{font-size: 20px; margin-bottom: 10px}
	.company-details{padding: 30px 3%}





	/*内页新闻资讯列表页*/
	.nynews{margin-bottom: 45px}
	.nynews-list ul{width: 100%}
	.nynews-list ul li{margin-right: 0; width: calc(100% - 30px); padding: 15px 15px 20px; margin-bottom: 20px}
	.nynews-list ul li .pic{display: none;}
	.nynews-list ul li .info em{margin: 0 0 1%}
	.nynews-list ul li .info p{margin-bottom: 4%}


	/*内页人才引进列表页*/
	.nyjoin {margin-bottom: 48px}
	.nyjoin-content dl dd{font-size: 16px; line-height: 50px;}
	.nyjoin-title ul li{line-height: 45px; width: 60%}
	.nyjoin-title ul li:nth-child(2n){width: 40%}
	.nyjoin-info{padding: 25px 3.5%}
	.nyjoin-info a{width: 100%}
	.nyjoin-info a.join-tel{width: 100%}


	/*内页在线留言*/
	.ny-message{padding: 40px 0 45px}
	.ny-message ul{width: 100%}
	.ny-message ul li{ width: 100%; margin-right: 0px}
	.ny-message .prompt{margin-bottom: 30px}
	.ny-message .text-area textarea{width: 97%; margin-bottom: 10px}
	.submit-message input{width: 148px; line-height: 48px; height: 48px;}


	/*内页联系我们*/
	.contact{margin-bottom: 40px;}
	.contact-pic, .contact-info{float: none; width: 100%; height: auto;}
	.contact-pic{height: 200px; background-size: cover}
	.contact-info{padding: 20px 0}
	.contact-info .text{margin-left: 2%}
	.contact-info em{font-size: 17px}
	.contact-info span{margin-bottom: 8px; font-size: 12px}
	.contact-info p{line-height: 30px}


	/*后台编辑框*/
	.ny-editbox {margin: 25px 0 40px;}










	/*内页经典案例列表页*/
	.nycase{margin-bottom: 28px;}
	.nycase-list ul{width: calc(100% + 2%)}
	.nycase-list ul li{ margin-right: 2%; width: calc(100% / 2 - 2%); margin-bottom: 15px}
	.nycase-list ul li .name{position: relative; bottom: 0; width: 100%; background: rgba(30,69,146,0.9)}
	.nycase-list ul li .name em{margin-left: 0; padding: 0 2%; width: 96%; text-align: center; font-size: 14px; line-height: 35px;}
	.nycase-list ul li:hover .name{background:#f18c1a}



	/*2021.8.10 业绩*/
	.company-content .yj{width: 100%!important}
	.yj tr td{width: 100%!important; margin-right: 0%!important; display: block!important;}


	/*2021.8.17*/
	.project-list{display: none;}
	.wap-project{display: block; overflow: hidden; margin-bottom: 30px}
	.wap-project ul{width: 102%}
	.wap-project ul li {float: left; margin-right: 2%; width: calc(100% / 2 - 2%);  margin-bottom: 2%; position: relative;}
	.wap-project ul li .pic img{display: block; width: 100%}
	.wap-project ul li em {width: 100%; display: block;background:rgba(30,69,146,0.9);font-size: 15px;line-height: 40px;color: #fff;text-align: center; position: absolute; bottom: 0;}

}









